insulated pants - German English Dictionary